X

olfactory receptors

The secret behind your cat’s sense of smell

A cat’s sense of smell is around 14 times better than that of humans, and while dogs have around 300…

This website uses cookies.